/*
loader 下载 使用
plugins 下载 引入使用
*/
const {
  resolve
} = require('path')

const HtmlWebpackPlugin = require('html-webpack-plugin')

module.exports = {
  entry: resolve(__dirname, 'src/index.js'),
  output: {
    filename: 'build.js',
    path: resolve(__dirname, 'build')
  },
  module: {
    rules: []
  },
  plugins: [
    //-- 功能 默认创建一个空的index.html 文件 自动引入打包输出相关资源
    //-- 需要 结构
    new HtmlWebpackPlugin({
      template: resolve(__dirname, 'src/index.html')
    })
  ],
  mode: 'development'
}